import request from '@/utils/request'

/*
 * 企业列表
 * companyName 公司名称
 */
export function getCompanyList(data) {
	return request({
		url: '/company/getCompanyList',
		method: 'post',
		data: data
	})
}

/*
 * 保存或修改企业
 * 	name: 企业名称
	tel: 手机
	email: 邮箱
	contacts: 姓名
	file: 地址
 */
export function saveCompany(data) {
	return request({
		url: '/company/saveCompany',
		method: 'post',
		data: data
	})
}

/*
 * 删除企业
 */
export function deleteCompany(id) {
	return request({
		url: '/company/deleteCompany',
		method: 'post',
		data: {
			id
		}
	})
}

/*
 * 获取开通课程
 * 	currentPage: 1
	companyId: 1
	screenCourseName: 课程名称
 */
export function getCourseList(data) {
	return request({
		url: '/course/getCourseList',
		method: 'post',
		data: data
	})
}

/*
 * 修改课程有效期
 * 	companyId: 企业ID
	orderDetailId: 订单详情ID
	overdueDate: 日期
	overdueDays 天数
	overdueType: 修改类型 0按日期到期时间  1按天数
 */
export function updateCompanyCourse(data) {
	return request({
		url: '/company/updateCompanyCourse',
		method: 'post',
		data: data
	})
}

/*
 * 查看学习卡
 * 	companyId
 */
export function getCardList(companyId) {
	return request({
		url: '/card/user/list',
		method: 'post',
		data: {
			companyId
		}
	})
}

/*
 * 开课数据统计
 * 		companyId，courseName,mobile
 */
export function cardCourseList(data) {
	return request({
		url: '/card/user/courseList',
		method: 'post',
		data: data
	})
}

/*
 * 开课-以课为单位开课
 * 		cardRecordId，courseIds:数组,file 文件
 */
export function importOpenUser(data) {
	return request({
		url: '/card/user/importOpenUser	',
		method: 'post',
		data: data
	})
}

